package fl.ass.service.service;

import java.util.List;

import cn.cmm.base.framework.exception.BaseException;
import fl.ass.facade.condition.AssParkingMgQueryCondition;
import fl.ass.facade.dto.AssParkingMgDTO;
import fl.ass.service.po.AssParkingMg;
import cmm.service.core.framework.biz.IBaseBiz;

/**
 * @Description: 停车场资产管理员信息表 服务层接口
 * @Description:持久层方法名称前缀：新增：insert* 删除：delete* 修改：update* 批量：batch* 查询对象：select* get* find* 查询集合：select*
 * @Description:业务层方法名称前缀：新增：add* 删除：remove* 修改：modify* 查询对象：select* get* 批量：batch* 查询集合：search*
 */
public interface IAssParkingMgService extends IBaseBiz<AssParkingMg, AssParkingMgDTO, AssParkingMgQueryCondition>{
	/**
	 * 不分页查询资产管理员
	 * @param id
     * @return
	 */
	public List<AssParkingMgDTO> selectManagerList();

    /**
     * 根据停车场id获得最近的一名管理员
     * @param parkId 停车场id
     * @return
     * @throws BaseException
     */
	public Long getRecentParkMg(Long parkId) throws BaseException;

}
